bed and breakfast holiday wales bed & breakfast b&b golf clubs cottage scotland escorts golf london self catering ireland golf club escort glasgow golf course